import axios  from "axios";
import store from "../store"
const request= axios.create({
    //baseURL:"http://127.0.1.200/api",
    baseURL:import.meta.env.VITE_API_URL,
    //请求拦截器
    //响应拦截器
});

// 添加请求拦截器
request.interceptors.request.use(function (config) {
    // 在发送请求之前做些什么
    //请求发送会经过这里
    //config:本次请求的请求配置对象
    const user=store.state.user;
    //console.log("lan jieqi",user.data.user.token);
    if(user && user.data.user.token)
    {
       // Authorization:`Bearer ${store.state.user.token}`
       config.headers.Authorization=`Bearer ${user.data.user.token}`;
         //config.headers.Authorization="helloworld";
    }
    return config;
  }, function (error) {
    // 出错了地会执行,对请求错误做些什么
    return Promise.reject(error);
  });

export default request;